what is hasattr in Python